package com.quaidi.smartlocker.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;

/**
 * 快递公司实体类
 * 
 * @author QuaiDi
 * @since 2025-08-26
 */
@TableName("express_company")
public class ExpressCompany extends BaseEntity {

    /**
     * 快递公司名称
     */
    @TableField("company_name")
    private String companyName;

    /**
     * 快递公司编码
     */
    @TableField("company_code")
    private String companyCode;

    /**
     * 联系电话
     */
    @TableField("contact_phone")
    private String contactPhone;

    /**
     * 联系地址
     */
    @TableField("contact_address")
    private String contactAddress;

    /**
     * 状态：1-启用，0-禁用
     */
    @TableField("status")
    private Integer status;

    // Getter and Setter methods
    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getContactAddress() {
        return contactAddress;
    }

    public void setContactAddress(String contactAddress) {
        this.contactAddress = contactAddress;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }
}